package com.users.dao;

import com.users.entity.Users;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Component;

import java.util.List;

@Mapper
public interface UsersDao {

    List<Users> selectAllUsers();

    /**
     * 注册
     * @param users
     * @return
     */
    int saveUserInfo(Users users);

    /**
     * 短信登陆
     * @param phone
     * @return
     */
    Users findByPhone(String phone);

    int delUserByLoginId(String loginid);

    int insert(Users users);

    /**
     * 账号密码登陆
     * @param loginid
     * @return
     */
    Users selectByloginId(String loginid);

    /**
     * 修改用户信息
     * @param users
     * @return
     */
    int updateUserByLoginId(Users users);

}